constant refrain - Spanish English Dictionary